home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d13 / prodstag.arc / BAA0504.TXT next >
Text File  |  1991-05-04  |  11KB  |  245 lines

  1. PRODIGY(R) interactive personal service
  2.  
  3. INTRODUCTION
  4.  
  5. You may have recently read about data from other files
  6. appearing inside the STAGE. This is a harmless side effect
  7. of DOS file operations and the process by which the PRODIGY
  8. STAGE is created. On the following screens you'll find a
  9. discussion of your STAGE.DAT file.
  10.  
  11. If you're interested in the details, please read on. I think
  12. you'll be more comfortable once you've read the facts.
  13.  
  14.                              Harold Goldes (CBXH97A)
  15.                              Technical Editor, PRODIGY Star
  16.  
  17. READING MY HARD DISK?                   
  18. The occurrence of "non-PRODIGY" data within the disk space
  19. used by the STAGE has prompted some to speculate that
  20. PRODIGY can gain access to that information or other
  21. information on a member's hard disk. Here are the facts:
  22.  
  23.    The PRODIGY software does not examine a member's
  24.    hard disk as a whole. It does not read files created
  25.    by other software. It does not read data other than
  26.    its own. It does not upload files to do this. The
  27.    PRODIGY software confines its file operations to a
  28.    limited and well defined section of your disk: The
  29.    PRODIGY directory.
  30.  
  31. ABOUT THE STAGE                         
  32. When you install the PRODIGY software on your computer we
  33. create a unique file on your floppy or hard disk:
  34. STAGE.DAT. The STAGE (or STAGE.DAT as it appears in your
  35. directory or folder) is a "container". What does it hold?
  36.  
  37. The STAGE contains frequently used information and
  38. instructions that make up PRODIGY applications
  39. ("applications" refers to the individual activities
  40. available to you on the service; FIND and the Movie Guide,
  41. are examples).
  42.  
  43. LOCAL STORAGE                           
  44. Placing portions of applications on the STAGE (and not in
  45. other more remote parts of our network) puts them close to
  46. you. Without a storage structure like the STAGE, key
  47. components of an application would be sent to your computer
  48. whenever you visited the application. This adds
  49. transmission time. Placing them on your computer saves
  50. time. When you install the DOS version of the PRODIGY
  51. software, you have the choice of creating the STAGE in a
  52. range of sizes from about 160Kb to 950Kb. For Macintosh
  53. users there is one size: 200,064 bytes.
  54.  
  55. STAGE SIZES
  56. If a member installs to a floppy disk(s), the STAGE may
  57. vary in size.  These intermediate sizes depend on several
  58. factors including the capacity of the disk and the version
  59. of DOS. Once it's been created, the STAGE never changes its
  60. size. But the date and time stamp on the STAGE does change
  61. and is updated at the end of every PRODIGY session.  This
  62. reflects the fact that during your session we read PRODIGY
  63. content from it and write updated PRODIGY content to it.
  64. To improve performance during your session, certain
  65. frequently used parts of the service are always "staged". A
  66. larger STAGE, should you choose one, permits a growing
  67. inventory of applications to reside on your computer.
  68. Because our software adapts itself to you, some of the
  69. content you use regularly can become staged.
  70.  
  71. BENEFITS
  72. Whenever and wherever you logon to the Prodigy service, we
  73. check to see if you've got the latest versions of a variety
  74. of programs and data that reside in the STAGE. If not we
  75. send you what you need. You don't have to ask for new
  76. disks. And you don't have to reinstall.
  77.  
  78. RAMDISKS
  79. Some members use RAMdisks to improve performance. A RAMdisk
  80. is a "disk drive" made from memory (RAM) not from
  81. mechanical parts. It's faster than its physical counterpart
  82. but can more easily lose data. For that reason we don't
  83. recommend using a RAMdisk.  However here's something to
  84. keep in mind if you're going to do it anyway. A RAMdisk is
  85. volatile. If you turn your machine off, the information
  86. stored on the RAMdisk evaporates. As you may be receiving
  87. an update each time you sign on, be sure to save the
  88. updates. To do this, copy the file named STAGE.DAT back to
  89. your PRODIGY directory before you hit that switch.
  90.  
  91. NO UPDATE NEEDED 
  92. Members often ask about the need to update the PRODIGY
  93. software on their PRODIGY installation disks. There is no
  94. need to update the original installation disks. Use those
  95. disks (or backup copies) to install the software on any
  96. computer you use to sign on to the PRODIGY Service. Then,
  97. when you sign on for the first time, the service will
  98. automatically update the PRODIGY software.
  99.  
  100. DUAL COMPUTERS
  101. Suppose you have two computers and use them both to access
  102. the service. Let's say you use one more frequently than the
  103. other.  Each of your computers will get updates, if needed,
  104. when you use them. The machine used most frequently will be
  105. updated steadily (almost imperceptibly) by increments. When
  106. you use the other machine, you might notice a delay during
  107. logon because it's receiving a greater amount of updated
  108. information all at once.
  109.  
  110. LIMITS
  111. There's a practical limit to the kinds of changes we can
  112. make automatically to an existing version of the software.
  113. If you've ever tried adding air conditioning to a car you
  114. bought without it, you'll understand this; sometimes it's
  115. best to start over with the really useful options built in.
  116. So over time when we make extensive improvements to the
  117. PRODIGY software, we may send you a new set of disks.
  118.  
  119. NON-PRODIGY DATA
  120. From time to time members using the DOS version of the
  121. PRODIGY software see information from "other" (non-PRODIGY)
  122. applications in the disk space used by STAGE.DAT.
  123.  
  124. Data from non-PRODIGY files is never actually part
  125. of STAGE.DAT. More importantly it is never accessed or
  126. uploaded by the PRODIGY software. There are two ways in
  127. which extraneous data can appear in the STAGE. In the first
  128. case, the data was originally located in areas of the hard
  129. disk once used by other software. At one point in the past,
  130. this data was erased.
  131.  
  132. DOS FILE DELETION
  133. When you erase a file, PC-DOS or MS-DOS (the operating
  134. system for personal computers) does not remove the file's
  135. contents from your disk. Instead it only marks the space
  136. used by the file as now "available for use". In doing this,
  137. it gives other software permission to reuse that space.
  138. Until that space is used by its new owner, the old data
  139. remains. This is why certain "unerase" software packages
  140. can recover accidentally deleted files.  When you install the
  141. PRODIGY software, it asks DOS to supply disk space for the
  142. STAGE.DAT file. Depending on the size of the STAGE you
  143. choose, this is usually a request for anywhere between
  144. 160Kb to 1 Mb.
  145.  
  146.  
  147. DOS PROVIDES FILE SPACE     
  148. DOS then checks its inventory of available disk sectors,
  149. finds the space and reserves it for its new owner:
  150. STAGE.DAT. But DOS leaves any old data in that space
  151. intact. Please keep in mind that DOS simply supplies the
  152. sectors we request (as long as they are available) and does
  153. not touch their original contents. Next, our install
  154. program starts filling the space with blocks of PRODIGY
  155. information. The PRODIGY install program does not erase any
  156. old data because to do so would appreciably lengthen the
  157. install process. As a result, old "erased" data may appear
  158. in unused space following the blocks (where it's more
  159. noticeable) as well as in smaller areas that occur within
  160. the blocks (for more on this see "HOW WE USE SPACE" below).
  161.  
  162. ROOM TO SPARE
  163. If you chose a large STAGE (anything from 250Kb to 950Kb),
  164. chances are that at first, a portion of it will be unused.
  165. It is likely that some of the space within that unused
  166. portion was used by other software at one time. If so what
  167. you'll see if you examine that area will be "leftovers".
  168. Over time, the PRODIGY software will write blocks of
  169. information to the STAGE replacing whatever is there.
  170. Please keep in mind that the PRODIGY software can only
  171. recognize the blocks of information that it puts into
  172. STAGE.DAT itself. It does not read, collect, process or
  173. transmit "non-PRODIGY data". All disk space containing such
  174. data is treated as empty.
  175.  
  176. STANDARD TECHNIQUES
  177. Like most major software, to ensure compatibility and
  178. reliability when creating, reading and writing files, the
  179. PRODIGY software employs standard "services" provided by
  180. your computer's operating system. By viewing the STAGE with
  181. certain software tools, members have observed information
  182. from non-PRODIGY applications. However the PRODIGY software
  183. can neither see this information nor use it. To the PRODIGY
  184. software this space is considered "empty" and available for
  185. storing PRODIGY data. Over time, as you use the service,
  186. this "empty" space is covered by PRODIGY content.
  187.  
  188. HOW WE USE SPACE
  189. When we store data in the STAGE, we do it via DOS in blocks
  190. of a specific size. Let's say that size is 100 bytes. If we
  191. store a 120 byte "object" then we use two blocks (or 200
  192. bytes of storage). What we store takes up all of the first
  193. block but only 20 bytes of the second block. What happens
  194. to the remaining 80 bytes of the second block? Whatever was
  195. there originally remains. If that block was built on a
  196. previously used sector, 80 bytes of "old" data will be seen.
  197.  
  198. DATA FROM A DIFFERENT DISK   
  199. There's a second way in which extraneous data may appear
  200. within the disk space used by the STAGE. When the STAGE is
  201. being created, certain "control" areas may incorporate
  202. information that was in your computer's memory (RAM). These
  203. areas are used by the STAGE itself to keep track of its own
  204. contents. This extraneous data may include non-erased data
  205. or data from another disk. You may observe the names of
  206. directories, your PATH, or information from the software
  207. you were using just before you installed the PRODIGY
  208. software. To minimize the occurrence of this data within
  209. the STAGE, just turn your PC off, wait 15 seconds then turn
  210. it on again before installing the PRODIGY software.
  211.  
  212. FOREVER SEPARATE
  213. In short, extraneous information can appear in the disk
  214. space used by the STAGE and yet not actually be part of it.
  215. The appearance of this "non-PRODIGY data" is a side effect
  216. of DOS file operations or the process by which the STAGE is
  217. created.  But, like a bottle containing oil and water, this
  218. disk space STAGE can contain both PRODIGY and non-PRODIGY
  219. data which are different and remain separate.
  220.  
  221. REMOVING EXTRANEOUS DATA?
  222. The PRODIGY software does not read information created by
  223. other software. And it does not read data other than its
  224. own. Nevertheless some members have tried to delete
  225. non-PRODIGY data from the STAGE by using file editors.
  226. Modifying the contents of the STAGE file will do more harm
  227. than good. To maintain the integrity of the STAGE, we use
  228. special techniques that detect alteration of its contents.
  229.  
  230. "NO USER SERVICEABLE PARTS"
  231. Changing the contents of the STAGE with a software tool
  232. (like an editor) will render the STAGE unusable. You'll
  233. have to reinstall the PRODIGY software. For those members
  234. who are concerned by even the appearance of extraneous data
  235. within the STAGE, we are preparing a utility to eliminate
  236. non-PRODIGY data from the STAGE.
  237.  
  238. CONCLUSION
  239. No extraneous information appearing within the disk space
  240. used by STAGE.DAT is known to or used by PRODIGY.
  241.  
  242. The only information used by the PRODIGY software is what
  243. is needed for the installation and operation of the
  244. software.
  245.